rendering morally inferior - Turco Inglés Diccionario